strand (someone) vehicle

Translations
immobiliser le véhicule de quelqu'un